enclosed shopping mall - Turkish English Dictionary